tortoiseshell turtle - German English Dictionary